iT邦幫忙

2017 iT 邦幫忙鐵人賽
DAY 3
0
自我挑戰組

增進程式功力系列 第 3

在家練功啦

  • 分享至 

  • xImage
  •  

今天解了比較多題,不過先上傳部分 :)

天數:Day3

目前進度:6/131

程式存放地方:MyGitHub

3/131: #344. Reverse String
恩....就是交換 這邊開始很多都需要判定Null的字串都要先判斷掉。

4/131: #292. Nim Game

簡單的撿石頭遊戲,只要整除4就會輸,用bit operator 可以減少時間運算

這部分也是我想要增進的地方。

5/131: #136. Single Number

每個剛好都兩個,依據"^"特性,a^a = 0 ,所以陣列掃一次,就會出現答案了

6/131: #371. Sum of Two Integers

這題真的不會...看了一下discussion

真的是頗神的寫法,筆記筆記~~

附錄:

能夠判斷的要先判斷掉,可以減少WA次數並且執行速度會變快

題目都沒有說最大上限,導致int的變數在運算時候會overflow

這時候就要用long long ,不過我也都是等WA再測測看....


上一篇
挑戰的第二天
下一篇
Leetcode競賽
系列文
增進程式功力22
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言